package com.xbdun.comweb.bmp.weblistener;

import javax.servlet.annotation.WebListener;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;

import org.springframework.stereotype.Component;

import com.alibaba.fastjson.JSON;
import com.xbdun.comweb.bmp.util.UserInfoUtil;

/**
* @ClassName: HttpSessionListener
* @Description: Web监听器Session监听
* @author zhanggt 360730440@qq.com
* @date 2017年5月1日 下午2:32:53
*/
@Component
@WebListener
public class SessionListener implements HttpSessionListener{
	@Override
	public void sessionCreated(HttpSessionEvent arg0) {
		System.out.println("----------创建Session------------>"+JSON.toJSONString(arg0));
	}

	@Override
	public void sessionDestroyed(HttpSessionEvent arg0) {
		UserInfoUtil.loginOut(arg0.getSession());
		System.out.println("----------删除Session------------>"+JSON.toJSONString(arg0));
	}
}
